English-Arabic construction engineering dictionary. 2015.
abamurus — A supporting wall or buttress, built to add strength to another wall … Dictionary of automotive terms